package com.yangxk.ureport.starter;

import org.springframework.boot.context.properties.ConfigurationProperties;

@ConfigurationProperties(prefix = "ureport")
public class UReportProperties {

    // ureport报表文件存放位置
    // 如果配置了该属性, 则需要配置sql-provider=false才可以生效
    private String files = "";
    // 内置数据源名称
    private String dsName = "demo";
    // 是否启用数据库存储报表文件, 默认为true
    // 启用后将禁用默认的文件系统存储
    private boolean sqlProvider = true;

    public String getFiles() {
        return files;
    }

    public void setFiles(String files) {
        this.files = files;
    }

    public String getDsName() {
        return dsName;
    }

    public void setDsName(String dsName) {
        this.dsName = dsName;
    }

    public boolean isSqlProvider() {
        return sqlProvider;
    }

    public void setSqlProvider(boolean sqlProvider) {
        this.sqlProvider = sqlProvider;
    }
}
